squat vault - German English Dictionary